location of the property - Spanish English Dictionary